home *** CD-ROM | disk | FTP | other *** search
/ BBS Toolkit / BBS Toolkit.iso / qbbs / nodectl.zip / NODECTL.DOC < prev    next >
Text File  |  1990-08-25  |  5KB  |  91 lines

  1.  
  2.  
  3. This system is distributed free of charge, but it is NOT FREEWARE!  It is not
  4. crippled in any way, nor does it have any annoyance or tattletale features for
  5. those who do not register.  Please don't make me come to regret this decision!
  6.  
  7.  
  8. Now, onto the good stuff.  NODECTL gives you full control over which users
  9. can access which of your phone lines.  For each line on your system, you may
  10. limit access based on security level, flags, or both.  Installation and
  11. configuration should take only a minute, but PLEASE read the rest of this
  12. file first...
  13.  
  14.  
  15. INSTALLATION
  16.  
  17. The first thing you need to do is make sure that your RA environment variable
  18. is set and points to your main RA directory.  Without this, neither the
  19. configuration nor the control program will work.  Now, run NODECFG.  It will
  20. create the configuration file for you and allow you to edit the entries.  Its
  21. operation should be fairly intuitive:
  22. You can move up and down through the line records with the Page up and Page
  23. down keys.  The insert key will add a line and assign it the next number up, 
  24. and the delete key will remove the highest numbered line.  The arrow keys
  25. move around the entry screen, as do the tab and shift-tab keys.  Finally, the
  26. escape key restores whatever data you had before editing the current screen
  27. and F10 exits the program.  You must set up a line record for each line on
  28. your system, even if that line is to have unrestricted access.
  29.  
  30. Now, you need to tell RA to shell to the NODECTL program whenever somebody 
  31. logs on.  This may be done by either a type 7 autoexecute on your TOP.MNU or
  32. a ^X (control X) shell command in your WELCOME.A??.  I prefer the use of the
  33. ^X method since the TOP.MNU is not executed until after the built in mail 
  34. check, but there are security implications in using this approach particularly
  35. if you have any programs installed that can potentially allow users to modify
  36. your .A?? files (message to next user utilities are an example).  If you 
  37. choose this approach, please read the associated warnings in your RemoteAccess
  38. manual, and remember that the shell from text files option must be enabled in
  39. RACONFIG.  Whichever installation method you choose, the command line should 
  40. be C:\RA\RA$NODE.EXE *N (or wherever you have your RA$NODE.EXE).  The *N is
  41. very important, as Andrew didn't put the line number into CONFIG.RA for 
  42. whatever reason.  As an optional second parameter, you can add the com port
  43. number using the *P macro, this is needed whenever you tell RA which com port
  44. to use via the -P parameter instead of making a seperate CONFIG.RA for each
  45. line.
  46.  
  47.  
  48. CUSTOMIZATION
  49.  
  50. NODECTL has a built in message which is shown to the user if he or she is not
  51. allowed to call the node they called on, or you may create a file in your 
  52. textfiles directory with the message you wish displayed to these users.  The
  53. file must be called NODECTL.ASC, and you may optionally have an ANSI version
  54. called NODECTL.ANS.  If the user is allowed on the number they called, NODECTL
  55. quietly goes away and returns control to RemoteAccess.
  56.  
  57.  
  58. WARRANTY
  59.  
  60. This program comes with no warranty whatsoever.  If you find a problem with 
  61. it, contact me either netmail or snailmail and I'll see what I can do to fix 
  62. it.  I accept no responsibility for loss and/or damage to your system and/or 
  63. data (and/or your users ;-) caused as a result of using this program.  I have
  64. been using and testing it for over a month and it has worked well here, and
  65. I am always interested in hearing your comments and suggestions.
  66.  
  67.  
  68. REGISTRATION
  69.  
  70. If you use this program beyond a reasonable evaluation period, you are 
  71. required to register it.  The registration fee is based upon the value you
  72. place on your system and the capability to control who can call which phone
  73. lines.  I expect that the most common use of this program will be on systems
  74. that have an annual fee for the privilege of calling certain lines.  The
  75. one time registration fee for this, the program that allows you to implement 
  76. such a system, is the amount you have set as that annual fee.  If you have
  77. your system set up with a multi-tiered subscription fee (for example $25 for
  78. access to line 1 and $35 for access to both lines 1 and 2) the registration
  79. fee is whatever you charge for your highest tier.
  80.  
  81. Please send your check or money order, along with your name, address, BBS
  82. number, and FidoNet node number to
  83.  
  84.                     Steve Gabrilowitz
  85.                     122 North Deerwood Avenue
  86.                     Orlando, FL 32825
  87.  
  88. Bug reports and suggestions may also be sent to me at the above address, or
  89. via net mail to 1:363/1701, or via my BBS at 407-380-1701
  90.  
  91.